package com.zt.service;

import com.zt.pojo.Checkitem;
import com.zt.pojo.vo.CheckitemVo;
import com.zt.util.Result;

import java.util.List;

/**
* @author 不.凌
* @description 针对表【t_checkitem】的数据库操作Service
* @createDate 2024-11-17 19:36:06
*/
public interface CheckitemService{
    /**
     * 分页模糊查询
     * @param checkitemVo
     * @return
     */
    Result findPage(CheckitemVo checkitemVo);

    /**
     * 添加检查项
     * @param checkitem
     * @return
     */
    Result add(Checkitem checkitem);

    /**
     * 删除检查项
     * @param id
     * @return
     */
    Result delete(Integer id);

    /**
     * 修改检查项
     * @param checkitem
     * @return
     */
    Result update(Checkitem checkitem);

    /**
     * 根据id查询检查项
     * @param id
     * @return
     */
    Result findById(Integer id);

    /**
     * 查询所有检查项
     * @return
     */
    Result findAll();
}
